
html, #container_home .logo {
    height:100%;
}

#container_home .logo {
    _height: 150px;
}

body {
    min-width: 960px;
    height:100%;
}

.content.iehome {
    height:100%;
}

.content.iehome #footer
{
    _position:absolute !important;
}

.content #footer
{
    _top:auto;
    _position:static;
}

.file_excerpt span.useract, .file_excerpt div.comments, .file_excerpt div.votes_up,
.file_excerpt div.votes_down, #advsearch, #prev, #norm, .pagination #current, #next,
.file_download_vote a, .file_comment_vote a, .download_file_metadata, .download_more_info,
.download_source a, .download_source input, .download_source span, a.source, a.source span,
div.icon, .awesome, .awesome:visited, #select_language_box, #select_language_box a span.lang_name, .flag,
.social_widgets, iframe, .logo_home, .file_download, #container_home .form {
    display: inline !important;
    zoom: 1;
}

.file_download {
    padding-right: 30px;
}
.flag {
    margin-top: 3px !important;
}

.large.awesome {
    padding: 4px 7px 2px 7px  !important;
    line-height: 19px !important;
}

.magenta.awesome {
    background-color: #DF1279;
}

.contentype {
    left: -5px !important;
}

.comment_form #submit-element input {
    width: 150px !important;
}

input#q {
    height: 20px;
}

#container_home input#q {
    height: 23px !important;
    _height: 30px;
}

#container_home .form {
    _width:10%;
}

#container_home .tabs {
    _margin-left:10px !important;
}
#container_home form.searchbox {
    _margin-left:0px !important;
    _padding-left:20px !important;
    _padding-right:20px !important;
}

input[type="submit"] {
    top: -13px;
}

#container_seardevelopmentch .fixTop {
    top: 3px !important;
}

#container_search form.searchbox {
    padding: 0px !important;
}

.awesome, .awesome:visited {
    _background-image: none;
}

#header-navigation{
    _width:280px;
}

.deployed_languages {
    height: auto !important;
    display: block !important;
}

.deployed_languages a {
    display: block !important;
}